package com.qingzhou.framework.aspect;

public class PermissionHolder {
    private static final ThreadLocal<String> FLAG_HOLDER = new ThreadLocal<>();

    // 设置标志位
    public static void setFlag(String flag) {
        FLAG_HOLDER.set(flag);
    }

    // 获取标志位
    public static String getFlag() {
        return FLAG_HOLDER.get();
    }

    // 清除标志位（防止内存泄漏）
    public static void clear() {
        FLAG_HOLDER.remove();
    }
}
